far and hidden place - Allemand Anglais Dictionnaire